home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr18
/
ter99.zip
/
MANUAL._XE
/
POINTSYS.HLP
< prev
next >
Wrap
Text File
|
1993-05-03
|
28KB
|
564 lines
^t-=> P O I N T S Y S T E M <=-^n
The EMSI point system is designed for points mainly in fidonet or other
simular networks. But it can also be used by companies that has a
mailer program running like Frontdoor, Portal of Power, d'Bridge or
Binkley >2.50. It does not support the old standard called YooHoo/2U2.
With this system you can as a point totally throw away a Frontdoor if
you are not using another maileditor. It is default set up with GECHO
and runs what people calls Binkley style. If you are using Frontdoor/Gecho
and wants to change to Terminate/Gecho, you only needs to change Gecho
from running in Frontdoor mode, into Binkley mode. Are you using Binkley
or Portal of Power you can run directly with the same directories.
With a mail system you can send and receive packed messages and files
without getting online on the BBS system. The only demand is that the
system you are calling can run EMSI (Electronic Mail Standard
Idenfitication). When using the mail system in Terminate you can throw
away your fossildriver (serial device driver) and your nodelist compiler.
Terminate can use direct port access and read the uncompiled nodelists
with large buffers. Maybe this is a little slower than searching a
compiled nodelist BUT normal points normally only calls there BOSS
(uplink) and get their mail and files from there. Then you will not
have to find and setup nodelist compilers and you will save a lot
space on your harddisk.
Fidonet which i am part of, is the biggest private network in the entire
world. It has thousands and thousands of computers connected throughout
the entire world.
To understand this system you must understand how a nodenumber looks
like. The number is a identification number so if anyone send you a
message from anywhere in the world the message will be 'routed' through
some other systems before reaching the destination. The best part is
that you only call your BOSS and send the message the rest will be taken
care of by the network, so you save the phonebill calling long distances.
The only thing it costs you is the call to your BOSS which normally
always is located in your own city or country. You will also be able
to participate in conferences where all messages are public. But all
this you will learn if you take contact to a fidonet sysop near your
place. Systems belonging to a network will often have the mailer
program to pick up the phone and deside if you are another mailer or
a 'human' caller. That is why you many places have to press ^hESCAPE^n
and then the system says something like: 'Loading BBS, please wait'.
If you are calling with the point system you will be recognized also
as a mailer, and a mail-session will be started.
Mail session
────────────
You dial up and connect
The point system tries to handshake (establish EMSI session).
Terminate sends all mail-packets/files to system with Zmodem
Goes into receive mode and receives mail/files/requested files for you
The other ends terminates the call
The best things about running this mail system, is that you will start
transfering the files at once after you have been connected and you will
not in any way have to log on manually and type anything, everything is
fully automatic. Most points in fidonet are users that have had modem
for a while and has problems paying their phonebill, because they were
hanging online on systems quite a lot. Now they can save money because
^hREQUESTING^n files is much faster and the requests will not appear
on their user account under downloads. At my system I allow all points
in fidonet to request, but some places you will not be allowed.
To understand how the system works you need to understand how a nodenumber
looks like.
The syntax for a nodenumber in fidonet is Zone:Net/Node.Point.
Zone 1 = USA, 2=Europa, 3=Australia etc.
Net The network you are a part of
Node The node (BOSS) you belong to
Point Your point number at the node
My nodenumber is 2:231/111.0 (or short 2:231/111). A node is a computer
that always is available at least in what is called zone mail hour, it
is a time in night, depending on where you are in the world, where you
always can expect to reach this computer. Most nodes are also BBS systems
where normal users can access the conferences and write messages to users
on other boards, sometimes in other parts of the world. A node will
always have point number .0 . The first point a sysop gets will be .1
My first point is 2:231/111.1. The sysop desides himself the numbers.
For each user profile in the setup you can define a nodenumber. Don't
get confused about all the different expressions. To test the system
Edit user profile 1 (with your name) enter 2:231/111.9999 as a test
number. You are hereby allowed to use that number for test reasons only,
please do not abuse the number. Then setup the point system described
later and try to call my system at 2:231/446.
Their is plenty of new words to learn in this world, a normal words
to use.
^hPoll^n
Poll simple means calling with a mail system
^hRequest^n
When you request a file from a BBS system, you must know the filename
in advance. There is something called ^hMAGIC^n filenames, that refers
to filename alias's. For example if you requests ^hFILES^n from any
system the system should send the entire filelist. Another known
alias is ^hABOUT^n which will send you a small description of the
system. If you want the latest Terminate, you should just request
^hTERMINAT^n from my number. You can also request files from all the
areas on a BBS system where the sysop has allowed filerequests. If you
want the filelist from DAN BBS, you could either request FILES or
DANBBS.ARJ.
^hNetmail^n
A netmail is a private message that only is destinated for one person.
The message can be routed through the network but also send directly.
All the sysops will be able to see your message if you route it through
the network, but you can also send the message ^hCRASH^n which means
you dial directly to the system where the message is destinated.
You are not able to send messages directly to other points off course
because they does not have mailer running, but if you want to send
to another system point, you can call the points BOSS and then they
message will be directed to the point, but then the sysop on that
board can read you message. You can only send crashmail to systems
which have a CM flag in the nodelist you are using. The CM flag
means that the system can accept crashmail 24 hours a day, that means
the phoneline is used only for computer and always is available.
^hEchomail^n
Echomail messages are messages written in a konference, there is a
konference called ^hTERMINAT^n where everyone is allowed to write in.
When you write a message in such a konference the message can be read
be anyone that has access to that konference. Every konference has
a set of rules that must be followed and which normally is 'owned'
by a moderator (a person making sure the rules are followed).
^hHold^n
When things are on hold it means that they are waiting on being picked
up. You BOSS will always place you mail on hold, so you will get it
the next time you poll.
^hSnailmail^n
A term used for the normal letters you put in the mailbox. Using a mail
system is faster than using a fax machine and more convenient for a
sysop. Imagine if you want to send a message to any member of the
fido network, you can write the message, then press a button and 1
minute later the guy anywhere in the world have you message. These
kind of electronical mail system will take over almost every
communication in next 5-10 years. Nothing else will be faster and why
use fax paper when you can do it this way.
Lets move on to the part on how to configure the point system. Still do not
get confused about the many new words, you cannot do any harm by using this
system.
^bAlt-O,N^n
^m╒═══════════════╤═════════════════════════════════════════╡^t Point system ^m╞╕
│ ^nMain address ^m│ ^h2:231/111.9999 ^m│
│^r Boss 1 ^m│ ^h43623990 ^m│
│ ^nBoss 2 ^m│ ^h ^m│
│ ^nBoss 3 ^m│ ^m│
│ ^n ^m│ ^h ^m│
│ ^nDial prefix ^m│ ^hATDT ^m│
│ ^nPick up mail ^m│ ^hYes ^m│
│ ^nSend AKA's ^m│ ^hYes ^m│
│ ^nZone match ^m│ ^hYes ^m│
│ ^nInbound ^m│ ^hI:\ ^m│
│ ^nOutbound ^m│ ^hOUT\ ^m│
│ ^nNodelist ^m│ ^hUTILS\NODELIST.* ^m│
│ ^nNodelist ^m│ ^hC:\NODELIST\NODELIST.* ^m│
│ ^nPhone convert ^m│ ^nStrip: ^h45- ^nAdd before: ^m│
│ ^nPassword file ^m│ ^hPASSWORD.TXT ^m│
│ ^nModem strings ^m│ │
│ ^nMail editor ^m│ ^hMAILEDIT.BAT ^m│
│ ^nImport ^m│ ^hGECHO TOSS ^m│
│ ^nExport ^m│ ^hGECHO SCAN PACK ^m│
╘═══════════════╧═════════════════════════════════════════════════════════╛^n
^hMain address^n
For each user profile you can define a network address (nodenumber/
pointnumber). Choose which address that will be you main address when
calling to other systems. The test number which you are allow to test
with is 2:231/111.9999, that means you are my point number 9999.
^hBoss 1, Boss 2, Boss 3^n
Terminate will allow you to use 3 different Boss systems. So here you
can set up each phonenumber and other options.
^m╒═══════════════╤═══════════════════╡^t Boss setup ^m╞╕
│^r Boss phone ^m│ ^h43623990 ^m│
│ ^nBoss prefix ^m│ ^hATDT ^m│
│ ^nBoss password ^m│ ^m│
│ ^nBoss synch ^m│ ^hYes ^m│
╘═══════════════╧═════════════════════════════════╛^n
^hBoss phone^n
Terminate does not need to know the nodenumber of your BOSS, you can call
to any system, then the outbound directory will be checked and any file
that has the same nodenumber as the called system will be send.
^hBoss prefix^n
Which string to send to the modem before dialing work just as in the
phonebook.
^hBoss password^n
Force a password for especially this system, to make sure that you
actually have got the right system. If the password does not match
in both sides the called system will hang up your modem.
^hBoss synch^n
When using the ^bC^nall Boss function your computer's time/date will be
synchronized to the same as the Boss's computer. In this way you can
always be sure your watch is correct if you have an unstabil clock.
If your Boss have an unstabil clock you should turn this off.
^hDial prefix^n
Which prefix to use when dialing systems in nodelist or manually
^hPick up mail^n
If you turn this option off you can send mail to the remote system
without receiving any mail packets. It could be useful if you for
example have been on holiday and there is tons of mail you don't
want to read, then you can send a netmail to the sysop that you
want to have your mail deleted.
^hSend AKA's^n
Yes: Send all your AKA's (also known as). Terminate will check if the
nodenumbers in the userprofiles is different from 0:0/0 and send them
all. No: Only the primary address will be shown to the remote site.
The primary address is the nodenumber from the selected userprofile.
^hZone match^n
Yes: Forget about comparing the zonenumber, No: Compare the Zone number.
Since you always will call systems and nobody call you, you should
set this option to Yes, so if the zonenumber is wrong the transfer will
continue anyway.
^hInbound^n
The directory where incoming files will be stored
^hOutbound^n
The directory where outgoing files/packets/mail files will be stored
^hNodelists^n
A nodelist in fidonet is usually called NODELIST.xxx. The xxx is the day
number of the release. The nodelist is compiled every week by leading
members of fidonet and there is route some files called NODEDIFF, which
contains changes in the nodelist for last week. My current nodelist is
NODELIST.092. When you specify a filename called C:\NODELIST\NODELIST.*
then the nodelist with the highest day number be used. If you have
a NODELIST.085 and a NODELIST.092. The .092 will be used.
You should place a small nodelist first with important numbers of people
so they will be found very quickly. When calling a number first the
nodelist 1 will be searched then nodelist 2.
^hPhone convert^n
In fidonet nodelists, there is country prefix on all phonenumbers. When
you call a system in your country you must first remove that information.
The prefix for danish nodes is 45- therefore we have to remove the 45-
from the phone number before dialing. The should be set up at default
if you had COUNTRY.SYS installed the first time you ran Terminate.
45-43623990 will be converted into 43623990.
You can then also add extra information when stripping. This will only
be added before the number if the strip string was found. In Italy
they need first to strip 39- then put a 0 in front of the phone numbers.
39-10-3770080 will be converted into 010-3770080.
^hPassword file^n
A file that will be used when dialing systems from the nodelist.
The syntax is simple: Nodenumber Password on each line
2:231/111 hello
That would tell you that you have talked with 2:231/111 and agreed on
a password to use from both places.
^hModem strings^n
^m┌──┤^t Nodelist flags/strings ^m├┐
│ ^nFlag String to send ^m│
│^r V32 ATB0^M ^m│
│ ^hHST ATB1^M ^m│
│ ^hV32B ATB0^M ^m│
│ │
│ │
└────────────────────────────┘^n
When dialing a number from the nodelist. You can tell Terminate to send
speciel strings to your modem, depending which flags there are in the
nodelist. Flags in the nodelists are used for giving you information on
the system you are about to call. It will tell you which modem or
modem standards the system is using and allow you to configure your own
modem before dialing. The above example is for USRobotics dual standard
modems.
^hMail editor^n
Setup which program you want to call when pressing Mail editor in the
point system. You could send any command and parameters here.
^hImport^n
Which program and parameters to call when you have received mail and
want to import it into your mailsystem.
^hExport^n
When you have written some mail and wants to export the mail from your
mail system and make it ready to be send, to your BOSS or another system.
^bAlt-F7^n ^hUsing the point system^n
^m╒═══════════════╤═════╤╡^t Outbound 2:231/111 ^m╞══════════════╡^t Point system ^m╞╕
│^r Call Boss ^m│ │ ^nNode Files Size Status ^m│
│ ^nCall system ^m│ │ ^h231/3 1 208 ··C··· ^m│
│ ^nSend files ^m│ │ ^h231/111 8 97 ·R···· ^m│
│ ^nFile requests ^m│ │ ^h231/111 1 302 ··C··· ^m│
│ ^nKill mail ^m│ │ │
│ ^nAuto request ^m│ │ │
│ ^nPick up mail ^m│ ^hYes ^m│ │
│ ^nSend AKA's ^m│ ^hYes ^m│ │
│ ^nZoom mail ^m│ │ │
│ ^nMain address ^m│ │ │
│ ^nSend message ^m│ │ │
│ ^nMail editor ^m│ │ │
│ ^nImport ^m│ │ │
│ ^nExport ^m│ │ │
├───────────────┴─────┴────────────────────────────────────────────────────┤
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╘════════════════════════════════════════════╡^t (A)dd time, Timeout in ^m╞╛^n
To start directly up in this menu: ^hTERMINAT /POINT^n
^hThe outbound window^n
In the outbound window will be able to see all packets/files/messages that
is waiting to be send. First the nodenumber that shows which node the files
are for. Then how many files you are going to send or how many you have
requested, the size of the files and some status flags that will show what
kind and what do to with the package.
Status flags
^hI^n Immediate flag, force a mailer to start dialing at once and keep
on dialing until the package is delivered. (.ILO)
^hC^n Crash is almost the same as the Immediate flag, but it will not
be send as fast as Immediate.
^hH^n Files are on hold, that means they will not be send from you
system. (.HLO).
^hN^n A normal package is able to be routed
^hD^n A direct package cannot be routed
^hR^n The packet is a filerequest (.REQ)
Since you are a point and nobody will call you and you will always call out,
there is a lot of flags the you will never need. Terminate will send all
files to the system you have called no matter what flag it has, except for
the ^hH^nold flag. Do not get confused about these flags, just think:
If the file not is on hold it will be send.
The filename of a package determine it's destination. A filerequest package
for DAN BBS 231/111 (The zone does not matter). Will be a file called
00E7006F.REQ
The 00E7 is ^h231^n and the 006F is ^h111^n, the numbers are converted
from the Hexnumber system (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F).
10 hex = 16 decimal , 000D hex = 13 decimal , FFFF = 65535
the .REQ means filerequest.
The file is a normal text file, on each line a filename must be placed.
Like
DANBBS.ARJ
TERMINAT
If there is password on files you request you can place a !password after
the filename. Like: TERMINAT !SECRET
A flow file is a *.CLO *.HLO *.ILO *.NLO *.DLO. Terminate will think that
everything else than *.HLO files will be processed. These files all is
textfiles which has 1 line for each file you want to send.
A flow file for my system could be 00E7006F.CLO in this textfile all files
to be send will be listed in a speciel way:
^C:\PRIVATE\HELLO.TXT
#C:\TERMINAT\OUT\0000FFE8.TU1
C:\GRAPHICS\GIF\DPG-0125.GIF
The ^ means to delete the file after transfer
The # means to truncate (make filesize = 0) the file after transfer
(This is used by some tossers to keep the same filename, do think about it)
Without ^ or # just send the file.
The 0000FFE8.TU1 is a mail package created by the mail-tosser program.
Gecho is a tosser/scanner/packer that can do this for you. If you want
this program you can either filerequest GECHO*.* from 231/446 or go
online to DAN BBS and download the archive containing the program,
you will also need a good mail editor.
^hCall Boss^n
Calls the number you have specified in the configuration, when handshaking
Terminate will know the nodenumber (or systems AKA's). And send all
files/messages/packages. If you start Terminate with: ^hTERMINAT /BOSS^n
Terminate will start up, directly dial your BOSS, then exit Terminate, so
you can call Terminate from a batch file.
If you allready have a carrier, you can enter the point system and use
this option, then a normal mail session will be started.
^hCall system^n
Call another mailer, either from outbound, a nodelist or manual.
The manual dial is only for registered persons. This allows you to send
files or request from any system without knowing their nodenumber.
You can start Terminate with: ^hTERMINAT /CALL:search-string^n, the
search-string can be a nodenumber or a part of name/system/location.
Then Terminate look in the nodelists and the first match it finds will
be polled (called), then Terminate will exit to DOS just like /BOSS.
^hSend files^n
Send files to another system. You will be placed in the file manager and
can select files in both windows. When finished you press return and
Terminate will create the correct package, if you want to send
C:\AUTOEXEC.BAT to my system 231/111. Then Terminate will generate a
package in the outbound directory called 00E7006F.CLO which only have
one line. C:\AUTOEXEC.BAT
^hFile requests^n
The same as send files, select the system to request from, then you will
be placed in the tagmenu, where you can select files from a filelist or
enter the names manually. Thats it. You call the system, Terminate sends
the requests file, you receive the files is they are found and you are
allowed to request from that area. It is the system you calling that
desides limits for how much you can requests each time.
^hKill mail (DEL)^n
Allow you to remove any packet in the outbound window. If it is a flow
file and the files were marked for truncation or deletion, you will be
asked to confirm first.
^hAuto request^n
^m╒══════════════════╤═════════════════════════════════════╡^t Auto request ^m╞╕
│ ^nMake autorequest ^m│ ┌─>─┐ ^n# Prefix MaxReq node/searchstring/Pxxx (P12)^m│
│ ^nSelect files ^m│ │ │ ^h1 1 100 ^m│
│^r Edit numbers ^m│ │ │ ^h2 1 100 ^m│
├──────────────────┤ │ │ ^h3 1 100 ^m│
│ ^nCalls : ^m│ │ │ ^h4 1 100 ^m│
│ ^nFiles left : ^m│ │ │ ^h5 1 100 ^m│
│ │ │ │ ^h6 1 100 ^m│
│ │ │ │ ^h7 1 100 ^m│
│ ^nSpace = Next ^m│ │ │ ^h8 1 100 ^m│
│ ^nEsc = Abort ^m│ │ │ ^h9 1 100 ^m│
│ │ └─<─┘ ^h10 1 100 ^m│
│ │ │
│ │ │
│ │ │
╘══════════════════╧═════════════════════════════════════════════════════╛
This function will allow you to enter up to 10 different phone numbers
where you want to request files from. This function should only be used
together with systems where you either know the sysop or where anybody
can request. Generally this function will allow you get a lot of files
without you have to call manually several times. Also you can just define
one number to one system and if you are only allowed to request 10 files
each call, you will get hung up and then Terminate will try to request
the rest at once. Do never try to request files from system in the
mail hours (2-6 in the morning). Most sysops does not like that somebody
requests files when the sysop expects mail at a specific time, but
normally you will just hung up, if the system expect another to call.
Please do not abuse this system and rip off systems, please ask the
sysop first if he will allow you to request.
When editing the numbers to call, you must select the dial prefix and
how many files max. to request. If you call a system and gets logged
off after 5 files, you could assume the system only accepts 5 request
each time you call, but some systems also use max. size or max. time
to deside how much or how long time. You can insert a nodenumber or
a search string then the nodelists are searched for a number, but
you can also get a number from the phonebook directly by typing:
Pxxx where xxx is the entry number in the phonebook.
^hPick up mail^n
If you turn this option off you can send mail to the remote system
without receiving any mail packets. It could be useful if you for
example have been on holiday and there is tons of mail you don't
want to read, then you can send a netmail to the sysop that you
want to have your mail deleted.
^hSend AKA's^n
Yes: Send all your AKA's (also known as). Terminate will check if the
nodenumbers in the userprofiles is different from 0:0/0 and send them
all. No: Only the primary address will be shown to the remote site.
The primary address is the nodenumber from the selected userprofile.
^hZoom mail^n
Allows you to inspect what you have in the outbound window. You can
also view netmails and request files.
^hMain address^n
For each user profile you can define a network address (nodenumber/
pointnumber). Choose which address that will be you main address when
calling to other systems. The test number which you can use, allow you
to test with is 2:231/111.9999, that means you are my point number 9999.
^hSend message^n
Allows you to write a message to another system. You must know the
correct network address of the destination. If the system is listed
in the nodelists you will be asked to confirm the name. If the system
not if listed you can continue anyway and write the name manually.
You enter now the subject of the message. 'Hello Joe, how are you' and
then the external editor will be called. Write you message, save it
and the message will be placed in the outbound. The filename of a
unpacket netmail has the same hexnumber prefix (00E7006F), but it has
always a .CUT as extension. When sending the message to the system
it will be renamed to a unix time + .PKT before sending. It is not
important for you to know these things. Terminate will generate the
newest .PKT format called ^hType 2+^n, the same as Gecho.
^hMail editor^n
Call the external mail editor, actually you are not forced to use
Terminate as the menu system, but you can also use some batch files
normally provided by the tosser or maileditor. You can insert any
command in the field and the two following.
^hImport^n
Call a mail-tosser, a program like Gecho that will import new incoming
mail.
^hExport^n
After writing messages in a mail system, you normally always should
export the messages, before they can be send.